@charset "utf-8";
/* CSS Document */
body{
	margin:0 0;
	padding:0 0;
}
a,a:hover{
	text-decoration:none;
}
ul{
	margin:0 0;
	padding:0 0;
}
li{
	list-style:none;
}
.clearfix{clear:both;}
.khang{
	padding:20px 10px;
}
.max1920{
	max-width:1920px;
	margin:0 auto;
}
.max1517{
	max-width:1517px;
	min-width:1517px;
	margin:0 auto;
}
.max1559{
	max-width:1559px;
	min-width:1559px;
	margin:0 auto;
}
.max1872{
	max-width:1872px;
	margin:0 auto;
	position:relative;
}
.h778{
	height:852px;
}


.max1440{
	max-width:1440px;
	margin:0 auto;
}
.max1200{
	max-width:1200px;
	margin:0 auto;	
}

.top .logo{
	float:left;
	width:20%;
	margin-left:10%;
	margin-top:21.5px;
}
.top .logo img{
	display:inline;
}
.mtop60{
	margin-top:60px;
}

.menu ul{
	margin:0 0;
	padding:0 0;
	list-style:none;
}
.menu{
	width:70%;
	float:left;
	left:0;
	right:0;
	margin:auto;
	height:150px;
	z-index:9999;
}

.menu > ul{	
	margin:0 0;
	padding:0 0;
	width:960px;
}
.menu > ul > li{
	width:14.28%;

	float:left;
	line-height:150px;
	text-align:center;
	position:relative;
}

.menu  > ul > li a{
	font-size:20px;
	display:block;
	width:100%;
	height:150px;	
	overflow:hidden;
}

.menu  >  ul > li span{
	color:#000;
	width:100%;
	height:150px;	
	display:block;
}
.menu li .omenu span.m_hover{
	margin-top:-150px;
	color:#fff;
	background-color:#1569BF;
	
	-webkit-transition:  margin-top 0.3s;
	-moz-transition:  margin-top 0.3s;
	-o-transition:  margin-top 0.3s;
 	transition: margin-top 0.3s;
	
}
.menu li:hover .omenu span.m_hover{
	margin-top:0;
	
	-webkit-transition:  margin-top 0.3s;
	-moz-transition:  margin-top 0.3s;
	-o-transition:  margin-top 0.3s;
 	transition: margin-top 0.3s;
}

.menu li > ul{
	margin:0 0;
	padding:0 0;
	width:100%;
	background-color:#fff;
	z-index:9999;
	position:absolute;
}
.menu li.max > ul{

	width:136.8px;

}
.menu li li{
	float:none;
	width:100%;
	list-style:none;
	line-height:68px;
	text-align:center;
	display:none;
}
.menu li:hover li{
	display:block;
}
.menu li li a{
	font-size:18px;
	display:block;
	width:100%;
	height:68px;	
	overflow:hidden;
	white-space:nowrap;
}
.menu li.max li a{
	font-size:16px;
}
.menu li li span{
	color:#000;
	width:100%;

	text-align:center;
	height:68px;
	display:inline-block;
	margin-left:0;
}
.menu li li span.m_hover{
	width:100%;
	margin-left:-100%;
	color:#fff;
	background-color:#1569BF;
	
	-webkit-transition:  margin-left 0.3s;
	-moz-transition:  margin-left 0.3s;
	-o-transition:  margin-left 0.3s;
 	transition: margin-left 0.3s;
	
}
.menu li li:hover span.m_hover{
	margin-left:0;
	
	-webkit-transition:  margin-left 0.3s;
	-moz-transition:  margin-left 0.3s;
	-o-transition:  margin-left 0.3s;
 	transition: margin-left 0.3s;
}

.newslist ul{
	margin:0 0;
	padding:0 0;
	list-style:none;
}
.newslist ul li{
	margin-bottom:20px;
	padding-bottom:20px;
	background-color:#FAF9F9;
	height:240px;
	position:relative;
}
.newslist ul li:hover{
	background-color:#EEEEEE;

}
.newslist li>div:first-child{
	float:left;	
	width:340px;
	overflow:hidden;
}
.newslist li>div:last-child{
	float:left;
	width:1177px;
	padding-left:40px;
	padding-right:40px;
	box-sizing: border-box;

}
.newslist li>div:first-child div{
	width:300px;
	height:225px;
	overflow:hidden;
	margin:0 auto;
	margin-top:20px;
}
.newslist li>div:first-child img{
	width:300px;
	height:225px;
}
.newslist .p-title{
	color:#000;
	font-size:28px;
	line-height:68px;
}
.newslist .p-desc{
	color:#999999;
	font-size:24px;
	line-height:38px;
}
.newslist .p-date{
	color:#666666;
	font-size:22px;
	line-height:38px;
	position:absolute;
	bottom:0;
	margin-bottom:15px;
}
.indexkb{
	padding-top:80px;
}
.indexkb40{
	padding-top:40px;
}



.zjdy{
	height:1029px;
	background-image:url(../images/gsjjbg.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.zjdy .gsjj{
	font-size:18px;
	font-family:"微软雅黑";
	margin:20px 40px;
	line-height:38px;
	text-indent:2em;
}
.zjdy .gsjj a{
	color:#008ED6;
}

.zjdy .left{
	width:756px;
	float:left;
}
.zjdy .right{
	float:right;
	width:750px;
}

.zjdy .tongji{
	font-size:50px;
	font-weight:bold;
	text-align:center;
	margin-top:20px;
}
.zjdy .tongji div>span:last-child{
	font-size:25px;
	font-weight:normal;
	display:block;
}
.zjdy .tongji div{
	float:left;
}
.zjdy .tongji > div:nth-child(1),.zjdy .tongji > div:nth-child(2){
	width:18%;
}
.zjdy .tongji > div:nth-child(3),.zjdy .tongji > div:nth-child(4){
	width:32%;
}
.zjdy .right .en{
	font-size:38px;
	margin-bottom:20px;
	color:#3E3A39;
}
.zjdy .right .en::before {
    content: '';
    position: absolute;
	width:120px;
	border:1px solid #ccc;
	margin-top:60px;
}
.zjdy .right .cn{
	font-size:30px;
	color:#3E3A39;
}
.zjdy .right .gsjs{
	margin-top:20px;
	font-size:22px;
	line-height:48px;
}
.zjdy .right .gsjs span{
	display:block;
	border:none;
	background-color:#006AB0;
	width:200px;
	border-radius:20px;
	text-align:center;
}
.zjdy .right .gsjs span a{
	color:#fff;
}

.indexlm .en{
	font-size:40px;
	text-align:center;
	color:#3E3A39;
	text-transform:  uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
.indexlm .en span{
	color:#206998;
}
.indexlm .cn{
	font-size:44px;
	text-align:center;
	color:#3E3A39;
	letter-spacing:4px;
	margin-top:10px;
}
.indexlm .cn::before{
    content: '';
    position: absolute;
	background-image:url(../images/bt-l.png);
	width:163px;
	height:39px;
	margin-left:-193px;
	margin-top:10px;
}
.indexlm .cn::after{
    content: '';
    position: absolute;
	background-image:url(../images/bt-r.png);
	width:163px;
	height:39px;
	margin-left:20px;
	margin-top:10px;
}

.cpzs{
	background-image:url(../images/cpbg.jpg);
	background-position:top center;
	background-repeat:no-repeat;	
	
}
.cpzs .cpzsli{
	margin-top:40px;
}
/*
.cpzs .cpzsli li>div:first-child{
	width:966px;
	height:642px;
	float:left;
}
.cpzs .cpzsli li>div:first-child img{
	width:966px;
	height:642px;
}
*/
.cpzs .cpzsli li>div:first-child{
	width:1556px;
	height:642px;
	float:left;
}
.cpzs .cpzsli li>div:first-child img{
	width:1556px;
	height:642px;
}
/*
.cpzs .cpzsli li>div:nth-child(2){
	width:593px;
	height:642px;
	float:right;
	box-sizing: border-box;
	padding-top:100px;
	padding-left:40px;
	padding-right:40px;
	background-color:#EEEEEE;
}
.cpzs .cpzsli li .cptitle{
	font-size:36px;
}
.cpzs .cpzsli li .cpcontent{
	font-size:24px;
	line-height:38px;
	color:#221815;
	text-indent:2em;
	margin-top:20px;
}
*/

.anlili{
	margin-top:30px;
} 
.anlili li{
	float:left;
	margin-right:29.5px
}
.anlili li:last-child{
	margin-right:0px;
}
.anlili li>div:last-child{
	font-size:27px;
	text-align:center;
	line-height:68px;
	color:#000;
	
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;	
}
.anlili li a{
	color:#000;
}
.anlili li img{
	width:500px;
	height:300px;
}

.btn{
	text-align:center;
	margin-top:40px;
}
.btn span{
	color:#006AB0;
	padding:10px 20px;
	border:1px solid #006AB0;
	font-size:24px;
}

.jsfw{
	background-color:#F5F3F3;
	
}
.jsfw .left{
	float:left;
	width:600px;
	padding-right:40px;
	box-sizing: border-box;
	margin-top:60px;
}
.jsfw .right{
	float:right;
	width:959px;
	box-sizing: border-box;
	margin-top:60px;
}
.jsfw .jstitle{
	font-size:48px;
	color:#006AB0;
}
.jsfw .jslr{
	font-size:18px;
	line-height:42px;
	
}
.jsfw .jslr p{
	text-indent:2em;
}
.jsfw .jsitem>div{
	width:312px;
	height:563px;
	float:left;
}
.jsfw .jsitem>div:nth-child(1){
	background-image:url(../images/jsfw-1.jpg);
	margin-right:11.5px;
	margin-top:80px;
}
.jsfw .jsitem>div:nth-child(2){
	background-image:url(../images/jsfw-2.jpg);
	margin-right:11.5px;
}
.jsfw .jsitem>div:nth-child(3){
	background-image:url(../images/jsfw-3.jpg);
	margin-top:80px;
}
.jsfw .jsitem>div{
	text-align:center;
	cursor:pointer;
}
.jsfw .jsitem>div img{
	margin-top:170px;
	
	-webkit-transition: all .8s ease-in-out;
	-moz-transition: all .8s ease-in-out;
	transition: all .8s ease-in-out;
}
.jsfw .jsitem>div:hover{
      -webkit-box-shadow:0px 4px 10px #ccc;
      -moz-box-shadow:0px 4px 10px #ccc;
      box-shadow:0px 4px 10px #ccc;
}
.jsfw .jsitem>div:hover img{
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);
}
.jsfw .jsitem .cn{
	font-size:28px;
	color:#fff;
	
}
.jsfw .jsitem .en{
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
}

.lunbo{
	width:1050px;
}
.target {
	width:1559px;
	height:700px;
	overflow:hidden;
	position:relative;
	margin:0px auto;
}
.target img {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
			
.target .hy-prev{
	display:none;
}
.target .hy-next{
	display:none;
}
.target .hy-dot i.active{
	background:rgba(0,0,0,.5);
}

.target2 {
	width:1559px;
	height:400px;
	overflow:hidden;
	position:relative;
	margin:0px auto;
}

			
.target2 .hy-prev{
	display:none;
}
.target2 .hy-next{
	display:none;
}
.target2 .hy-dot i.active{
	background:rgba(0,0,0,.5);
}
			
.news{
	background-color:#fff;
}
.news .left{
	float:left;
	width:40%;
	margin-top:50px;
}
.news .right{
	float:right;
	width:60%;
	margin-top:8px;
}
.news .news-1{
	width:550px;
	height:413px;
	overflow:hidden;
	border-radius:10px;
}
.news .news-1 img{
	width:550px;
	height:413px;
	
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
}
.news .news-1:hover img{
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}

.news .news-2{
	float:left;
	width:150px;
	background-color:#4C9BEB;
	color:#fff;

}
.news .news-2 span{
	display:block;
	text-align:center;
}
.news .news-2 span:first-child{
	font-size:38px;
	font-weight:bold;
	line-height:38px;
	padding-top:14px;
}
.news .news-2 span:last-child{
	padding-top:10px;
	padding-bottom:10px;
	font-size:22px;
	line-height:24px;
}


.news .news-3{
	margin-left:10px;
	float:left;
	width:390px;
}
.newstr .news-3{
	min-width:740px;
}
.news .news-3 span{
	display:block;
	color:#000;

}
.news .news-3 span:first-child{
	font-size:22px;
	font-weight:bold;
	line-height:38px;
	
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.news .news-3 span:last-child{
	font-size:18px;
	line-height:30px;
	color:#444444;
}
.news .right .news-3{
	width:550px;
}


.news .news-p1{
	background-color:#F5F5F5;
	width:550px;
	padding-top:20px;
	padding-bottom:20px;
}
.news .news-p1 .news-2{
	width:130px;
	margin-left:20px;
}
.news .news-p1 .news-3>span:first-child{
	color:#0E80D7;
}
.news .news-3 i{
	color:#0E80D7;
	font-style:normal;
}
.news .newsdate{
	color:#B8B8B8;
	font-size:18px;
}

.news .news-left{
	float:left;
	width:145px;	
	background-color:#4C9BEB;
	height:109px;

}
.news .news-left img{
	width:145px;	
	height:109px;

}
.news .right .newstr{
	border-bottom:1px dotted #ccc;
	padding-bottom:15px;
	margin-bottom:15px;
}

.news .right .news-3 span{
	line-height:28px;
}
.news .right{
	margin-top:50px;
}
.lxwm{
	border-top:1px solid #EFEFEF;
}
.lxwm ul{
	margin:0 auto;
	padding:0 0;
	width:95%;
	margin-left:5%;
	list-style:none;

}
.lxwm ul li{
	width:28%;
	float:left;
}
.lxwm ul li:first-child{
	width:44%;
}
.lxwm li>div:first-child{
	float:left;
	margin-top:40px;
	margin-right:20px;
}
.lxwm li>div:last-child{
	float:left;
	margin-left:20px;
	border-left:1px solid #EFEFEF;
	padding-left:40px;
}
.lxwm li>div:last-child span{
	display:block;
}
.lxwm li>div:last-child span:first-child{
	margin-top:40px;
	font-size:24px;
	font-weight:bold;
	line-height:38px;
}
.lxwm li>div:last-child span:last-child{
	margin-bottom:40px;
	font-size:18px;
	line-height:28px;
}

.lytop{
	height:631px;
	background-position:center;
	background-repeat:none;
	background-image:url(../images/lytop.jpg);
}
.weizhi{
	height:75px;
	box-sizing: border-box;
	margin-top:-32px;
	text-indent:2em;
	padding-left:50px;
	padding-top:30px;
	background-color:#fff;
      -webkit-box-shadow:0px 1px 20px #ccc;
      -moz-box-shadow:0px 1px 20px #ccc;
      box-shadow:0px 1px 20px #ccc;
}
.weizhi div{
	background-image:url(../images/dwz.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
}
.weizhi,.weizhi a{
	font-size:18px;
	color:#7C7C7D;
}
.submenu .en{
	font-size:48px;
	text-align:center;
	color:#BBBBBB;
	margin-top:50px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
.submenu .cn{
	font-size:36px;
	margin-top:10px;
	text-align:center;
	width:100%;
	height:60px;
	color:#434343;
}
.submenu .cn>div{
	width:500px;
	margin:0 auto;
}

.submenu .cn::before{
    content: '';
    position: absolute;
	background-image:url(../images/lrcn-1.png);
	background-repeat:no-repeat;
	width:283px;
	height:12px;
	margin-left:-400px;
	margin-top:24px;
}
.submenu .cn::after{
    content: '';
    position: absolute;
	background-image:url(../images/lrcn-2.png);
	background-repeat:no-repeat;
	width:283px;
	height:12px;
	margin-left:120px;
	margin-top:-24px;

}

.submenu .menu-sub {
	margin-bottom:60px;
}

.submenu .menu-sub ul{
	margin:0 0;
	padding:0 0;
	list-style:none;
	text-align:center;
}
.submenu .menu-sub li{
	display:inline-block;
	margin-left:20px;
	margin-right:20px;
	padding:15px 40px;
	font-size:20px;
	color:#707070;
	border-radius:10px;
	margin-top:60px;
	margin-bottom:0px;
	
	border:1px solid #E0E0E0;

	border-radius:40px;
	
}
.submenu .menu-sub li:hover{
	border:1px solid #66C7F9;
	color:#66C7F9;
	border-radius:40px;
}
.submenu .menu-sub li.active{
	border:1px solid #66C7F9;
	color:#66C7F9;
	border-radius:40px;
}

.trcontent{
	font-size:20px;
	line-height:38px;
}


.plist ul{
	margin:0 0;padding:0 0;
	list-style:none;
}
.plist ul li{
	float:left;
	width:320px;
	height:370px;
	margin-left:29.625px;
	margin-right::29.625px;
	box-sizing: border-box;
	border:1px solid #EFEFEF;
	
	overflow: hidden;
	position: relative;
	
	border-radius:10px;
	margin-bottom:50px;
}
.plist ul li img{
	width:320px;
	height:320px;
	
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
}

.plist ul.dlsg li{
	height:327px;	
}
.plist ul.dlsg li img{
	height:277px;
}

.plist ul li:hover img{
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.plist .p-title{
	position:absolute;
	bottom:-65px;
	background-color:#6A6A6A;
	text-align:center;
	color:#fff;
	width:100%;
	line-height:50px;
	
  -webkit-transition: bottom 0.3s;
  -moz-transition: bottom 0.3s;
  -o-transition: bottom 0.3s;
  transition: bottom 0.3s;
}
.plist ul li:hover .p-title{
	
	background-color:#3174B1;
	bottom:0;
	opacity:0.9;
	
  -webkit-transition: bottom 0.3s;
  -moz-transition: bottom 0.3s;
  -o-transition: bottom 0.3s;
  transition: bottom 0.3s;
}
.plist .p-title > div{
	width:60%;
	margin:0 auto;
	border:1px solid #fff;
	border-radius:5px;
	margin-bottom:10px;
}
.plist .p-title > div:hover{
	background-color:#fff;
	color:#3174B1;
}


.plist .po-title{
	position:absolute;
	background-color:#6A6A6A;
	text-align:center;
	color:#fff;
	width:100%;
	line-height:50px;	
  -webkit-transition: bottom 0.3s;
  -moz-transition: bottom 0.3s;
  -o-transition: bottom 0.3s;
  transition: bottom 0.3s;
}
.plist ul li:hover .po-title{
	
	background-color:#3174B1;
	opacity:0.9;
	
  -webkit-transition: bottom 0.3s;
  -moz-transition: bottom 0.3s;
  -o-transition: bottom 0.3s;
  transition: bottom 0.3s;
}
.plist .po-title > div{
	width:60%;
	margin:0 auto;
	border:1px solid #fff;
	border-radius:5px;
	margin-bottom:10px;
}
.plist .po-title > div:hover{
	background-color:#fff;
	color:#3174B1;
}


.zzlist ul{
	margin:0 0;padding:0 0;
	list-style:none;
}
.zzlist ul li{
	float:left;
	width:320px;
	height:580px;
	margin-left:29.625px;
	margin-right::29.625px;
	box-sizing: border-box;
	border:1px solid #EFEFEF;
	
	overflow: hidden;
	position: relative;
	
	border-radius:10px;
	margin-bottom:50px;
}
.zzlist ul li img{
	width:320px;
	height:475px;
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);	
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
}
.zzlist ul li:hover img{
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.zzlist .p-title{
	position:absolute;
	bottom:0;
	background-color:#3174B1;
	text-align:center;
	color:#fff;
	width:100%;
	line-height:50px;
	opacity:0.9;
  -webkit-transition: bottom 0.3s;
  -moz-transition: bottom 0.3s;
  -o-transition: bottom 0.3s;
  transition: bottom 0.3s;
}
.zzlist ul li:hover .p-title{

	bottom:0;

	
  -webkit-transition: bottom 0.3s;
  -moz-transition: bottom 0.3s;
  -o-transition: bottom 0.3s;
  transition: bottom 0.3s;
}
.zzlist .p-title > div{
	width:60%;
	margin:0 auto;
	border:1px solid #fff;
	border-radius:5px;
	margin-bottom:10px;
}
.zzlist .p-title > div:hover{
	background-color:#fff;
	color:#3174B1;
}

.hlist ul{
	margin:0 0;padding:0 0;
	list-style:none;
}

.hlist ul li{
	float:left;
	width:445.6px;

	margin-left:30px;
	margin-right::30px;
	box-sizing: border-box;
	border:1px solid #EFEFEF;
	
	overflow: hidden;
	position: relative;
	
	border-radius:10px;
	margin-bottom:50px;
	padding-bottom:110px;
}
.hlist ul li img{
	width:445.6px;
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);
	
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
}
.gcyj ul li img{
	height:615px;
}
.cqc ul li img{
	height:630px;
}
.jbzz li img{
	height:334px;
}

.hlist ul li:hover img{
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.hlist .p-title{
	position:absolute;
	bottom:0px;
	background-color:#3174B1;
	text-align:center;
	color:#fff;
	width:100%;
	line-height:50px;
	opacity:0.9;
	
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;	
	
  -webkit-transition: bottom 0.3s;
  -moz-transition: bottom 0.3s;
  -o-transition: bottom 0.3s;
  transition: bottom 0.3s;
}
.hlist ul li:hover .p-title{

	opacity:1;
	
  -webkit-transition: bottom 0.3s;
  -moz-transition: bottom 0.3s;
  -o-transition: bottom 0.3s;
  transition: bottom 0.3s;
}
.hlist .p-title > div{
	width:60%;
	margin:0 auto;
	border:1px solid #fff;
	border-radius:5px;
	margin-bottom:10px;
}
.hlist .p-title > div:hover{
	background-color:#fff;
	color:#3174B1;
}

.jishu li{
	height:385px;
}
.jishu ul li img{
	width:445.6px;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
	
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
}
.jishu ul li:hover img{
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}

.trtitle{
	font-size:28px;
	font-weight:bold;
	line-height:48px;
	text-align:center;
}
.trimg{
	width:600px;

	margin:0 auto;
	border:1px solid #ccc;
	overflow:hidden;
	margin-top:40px;
}
.trimg img{
	width:600px;

  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  cursor:pointer;
}
.trimg:hover img{
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);	
}


.honourimg{

	text-align:center;
	overflow:hidden;
	margin-top:40px;
}
.honourimg img{

	min-width:800px;
  	cursor:pointer;
}



.ptitle{
	margin-top:60px;
	border-bottom:1px solid #ccc;
}
.ptitle div{
	width:200px;
	line-height:68px;
	background-color:#1569BF;
	color:#fff;
	text-align:center;
	font-size:24px;
	font-weight:bold;
}


.hezuo{
	text-align:center;
}
.hezuo img{
	width:100%;
}

.foot{
	background-color:#222328;
	height:400px;
	padding-top:40px;
}
.foot .foot-1>div{
	float:left;
	height:240px;
	box-sizing: border-box;
}


.foot .foot-1>div:nth-child(1){
	width:30%;
}
.foot .foot-1>div:nth-child(2){
	border-left:1px solid #505052;
	width:40%;
}
.foot .foot-1>div:nth-child(3){
	border-left:1px solid #505052;
	width:30%;
	text-align:center;
	color:#fff;
	line-height:58px;
	font-size:18px;
}
.foot .foot-1>div:nth-child(3) img{
	margin-top:30px;
}

.foot .foot-1 .cn{
	font-size:24px;
	color:#fff;
	font-weight:bold;
}
.foot .foot-1 .en{
	font-size:16px;
	color:#fff;	
	font-family:Arial, Helvetica, sans-serif;
	line-height:48px;
}
.foot .foot-1 .tel{
	font-size:24px;
	color:#fff;		
	line-height:33px;
	margin-bottom:20px;
	margin-top:20px;
}
.foot .foot-1 .tel img{
	float:left;
	margin-right:10px;
}
.foot .foot-1 .address-1{
	font-size:16px;
	color:#999999;		

}
.foot .foot-1 .address-2{
	font-size:16px;
	color:#999999;
	line-height:48px;
	margin-left:50px;		
}
.foot .foot-1 .youbian{
	font-size:16px;
	color:#999999;		
}

.footmenu{

}
.footmenu>div{
	width:40%;
}
.footmenu>div:first-child{
	margin-left:10%;
}
.footmenu>div:last-child{
	margin-right:10%;
}



.footmenu>div{
	padding-top:30px;
	float:left;

	box-sizing: border-box;
	text-align:center;
}
.footmenu>div:first-child div,.footmenu>div:first-child div a{
	font-size:18px;
	color:#fff;
	line-height:38px;
}
.footmenu>div:first-child div:first-child,.footmenu>div:first-child div:first-child a{
	font-size:20px;
	font-weight:bold;

}
.footmenu>div:nth-child(2),.footmenu>div:nth-child(2) a{
	font-size:20px;
	font-weight:bold;
	color:#fff;
	line-height:38px;
}
.footmenu>div:last-child img{

	border-radius:10px;
}
.footmenu>div:last-child{
	font-size:20px;
	color:#fff;
	line-height:48px;
}
.foot-2{
	border-top:1px solid #999999;
	margin-top:40px;
	padding-top:40px;
}
.foot-2,.foot-2 a{
	text-align:center;
	font-size:18px;
	line-height:38px;
	color:#999999;
}


.zzrrimg img{
	width:100%;
	
}



.met_pager{
	text-align:center;
	padding-top:20px;
}
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px
}
.pagination>li {
	display: inline
}
.pagination>li>a, .pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	font-size: 16px;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
	z-index: 2;
	color: #23527c;
	background-color: #eee;
	border-color: #ddd
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	z-index: 3;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd
}
.pagination-lg>li>a, .pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 16px;
	line-height: 1.3333333
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}
.pagination-sm>li>a, .pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 16px;
	line-height: 1.5
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}

 .lrpager{
	margin:0 auto;
	margin-top:40px;
	margin-left:10px;
	margin-right:10px;
}	
 .lrpager ul{
 	margin:0 0;
	padding:0 0;
	list-style:none;
 }
 .lrpager ul a{
 	color:#333333;
 }
.danyepage li{
	border:1px solid #E7E7E7;
	line-height:38px;
	padding:2px 10px;
	font-size:16px;
	margin-bottom:40px;
}
.danyepage li.next{
	float:right;
	text-align:center;
}
.danyepage li.pre{
	float:left;
	text-align:center;
}
